Torque converters - İspanyolca İngilizce Sözlük